
<%-- 
    Document   : alum_AulaVirtualContenidosInd
    Created on : 07/08/2008, 10:36:17 AM
    Author     : Lizardo Rios Villavicencio
--%>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.Vector, agb.Modelo.Utilidades" %>
<%@ page errorPage="../../error.jsp?from=asistencia_alumno.jsp" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <%
            ArrayList listaAlumno = new ArrayList();
            listaAlumno = (ArrayList) session.getAttribute("s_lista_codigos_alumnos");
            String codAlumno = (session.getAttribute("s_codigo_alumno") == null) ? "" : (String) session.getAttribute("s_codigo_alumno"); 
            String nombreAlumno = (session.getAttribute("s_nombre_alumno") == null) ? "" : (String) session.getAttribute("s_nombre_alumno");
            String codPersona = (session.getAttribute("s_cod_persona") == null) ? "" : (String) session.getAttribute("s_cod_persona");          
            Vector<String> Periodos = new Vector<String>();            
            int cod = 0;
            if(session.getAttribute("periodoMes")==null){}else{
            Periodos = (Vector<String>)session.getAttribute("periodoMes");
            }
            if(session.getAttribute("codAlumno")==null){}else{
            cod = (Integer)session.getAttribute("codAlumno");
            }
            Utilidades oUtilidad = new Utilidades();
            
        %>
        
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
            <link href="/SistemaWebAGB_2.0/dinamica/css/admin_1.css" rel="stylesheet" type="text/css" />
            <link href="/SistemaWebAGB_2.0/dinamica/css/alumno.css" rel="stylesheet" type="text/css" />
			<link href="/SistemaWebAGB_2.0/dinamica/css/style.css" rel="stylesheet" type="text/css" />
       
        <title>Asistencia del alumno</title>
        
        <script language="JavaScript">
            function validarDatos() {
                alumno = document.frmBuscar.cboAlumno;
                periodo = document.frmBuscar.cboPeriodo;
                if (alumno.selectedIndex == 0) {
                    alert("Debe seleccionar a un alumno de la lista despegable.");
                    alumno.focus();
                    return false;
                } else if (periodo.selectedIndex == 0){
                    alert("Debe seleccionar a un período de la lista despegable.");
                    periodo.focus();
                    return false;
                } else {
                    return true;
                }    
            }
            
            function guardarDatosAlumno(campo) {
                codPersona = campo.options[campo.selectedIndex].value;
                nombreAlumno = campo.options[campo.selectedIndex].text;
                //alert("valor: " + codPersona + "\n " +
                //      "texto: " + nombreAlumno);
                if (codPersona != "0") {
                    if(codPersona != "" && nombreAlumno != "") {
                     
                            window.location.href = "/SistemaWebAGB_2.0/Apoderado?pagina=mostrarDatos_Alumno_Asistencia&codPersona=" + codPersona + "&nombreAlumno=" + nombreAlumno;
                        
                    }
                }
            }
            
            function guardarDatosPeriodo(campo) {
                codigoPeriodo = campo.options[campo.selectedIndex].value;
                nombrePeriodo = campo.options[campo.selectedIndex].text;
                //alert("valor: " + codigoPeriodo + "\n " +
                //      "texto: " + nombrePeriodo);
                
                if(codigoPeriodo != "" && nombrePeriodo != "") {
                  
                        window.location.href = "/SistemaWebAGB_2.0/Apoderado?pagina=guardar_Periodo&codigoPeriodo=" + codigoPeriodo + "&nombrePeriodo=" + nombrePeriodo;
                    
                }
                
            }
            
            function mostrarDatos(campo) {
                codPersona = campo.options[campo.selectedIndex].value;
                nombreAlumno = campo.options[campo.selectedIndex].text;       
                if (codPersona != "0") {
                    if(codPersona != "" && nombreAlumno != "") {                        
                        window.location.href = "/SistemaWebAGB_2.0/SrvServletApoderado?accion=Periodo&codPersona=" + codPersona + "";
                    }
                }
            }
           
        </script>
    </head>
    
    <body>
        <form 
                    action="/SistemaWebAGB_2.0/SrvServletAlumnos?accion=asistenciaCalendario"
                
                    method="post" target="principal"
                    name="frmBuscar"
                    onsubmit="return validarDatos()">
                    

            
            <table width="100%" border="0" cellpadding="0" cellspacing="0">
                <tr>
                    <td width="4" height="233"></td>
                  <td colspan="2" valign="top">
                        <table width="85%"  align="center"  id="tabla"cellpadding="2" cellspacing="0"><tr class="cabecera" align="center"><td colspan="2">Seleccione un alumno y un periodo</td>
						</tr>
                            <tr>
                                <td width="5%" align="right" class="titulo">Alumno:&nbsp;</td>
                                <td width="20%">
                                    <select name="codigo" onchange="mostrarDatos(this)">
                                        <option value="0">--Seleccione un alumno--</option>
                                        <%  
                                        String codigo = "";
                                        if(cod==0){}else{
                                            codigo ="" +  cod;
                                        }
                                        
                                        if (listaAlumno != null) {
                                                for (int fils = 1; fils < listaAlumno.size(); ++fils) {
                                                    String[] unaFila = (String[]) listaAlumno.get(fils);
                                                    if (codigo.compareTo(unaFila[0]) == 0){
                                                        
                                                        oUtilidad =  Utilidades.GradoSeccionAlumno(Integer.parseInt(unaFila[0]));
                                                    }
                                                    if (codigo.compareTo(unaFila[0]) == 0) {  %>
                                                        <option value="<%=unaFila[0]%>" selected><%=unaFila[2]%></option>
                                        <%          } else {        %>
                                                        <option value="<%=unaFila[0]%>"><%=unaFila[2]%></option>
                                        <%          }
                                                }
                                            }       %>	
                                    </select>                                </td>
                            </tr>
                            <tr>
                                <td align="right" class="titulo">Mes:&nbsp;</td>
                                <td>
                                    <select name="cboPeriodo" >
                                        
                                                                                <option value="0">--Seleccione un Mes--</option>
                                        <option value="2">Marzo - &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="3">Abril - &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="4">Mayo - &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="5">Junio - &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="6">Julio - &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="7">Agosto - &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="8">Setiembre - &nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="9">Octubre - &nbsp;&nbsp;&nbsp;&nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="10">Noviembre - <%=oUtilidad.getAnioMatriculas() %></option>
                                        <option value="11">Diciembre - &nbsp;<%=oUtilidad.getAnioMatriculas() %></option>
                                    </select>                                </td>
                            </tr>
							
							<tr>
                                <td align="right" class="titulo"><input type="hidden" name="anio" value="<%=oUtilidad.getAnioMatriculas() %>">&nbsp;</td>
                                <td><input name="submit" type="submit" value="Buscar" />                                </td>
                            </tr>
                        </table>
                    <br/></td>
                </tr>
                <tr>
                    <td height="3">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                </tr>
            </table>
        </form>
    </body>
</html>